package cn.xiaolang.function.network.communicate;

import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;

public class Udp_server {

	public static void main(String[] args) throws IOException {
		//创建一个DatagramSocket对象，作为服务端，并指定服务端的端口
		DatagramSocket server=new DatagramSocket(10010);
		//创建一个字节数组
		byte[]buf=new byte[1024];
		//创建一个DatagramPacket对象，用来接收，客户端发送过来的数据
		DatagramPacket dp=new DatagramPacket(buf,0, buf.length);
		server.receive(dp);//接收客户端发送的数据
		System.out.println("连接成功的计算机:"+dp.getAddress());
		System.out.println(new String(buf,0,dp.getLength()));
//		server.close();//关闭服务器端		
	}
}
 